package com.jt.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class RestFulController {
    /**
     * 常规get请求：http://http://localhost:8090/restFul?id=101&name=dog
     * restFul结构：http://http://localhost:8090/restFul/101/dog
     */
    @RequestMapping("/restFul/{id}/{name}")//默认支持所有的请求类型
    //@GetMapping("/restFul/{id}/{name}") 只支持get请求，一般处理查询业务
    //@PostMapping("/restFul/{id}/{name}") 只支持Post请求，一般处理新增业务
    //@PutMapping("/restFul/{id}/{name}") 只支持get请求，一般处理修改业务
    //@DeleteMapping("/restFul/{id}/{name}") 只支持get请求，一般处理删除业务
    public String restFul(@PathVariable Integer id, @PathVariable String name){
        System.out.println("获取参数:"+id+","+name);
        return "success";
    }

}
